package com.ynet.middleground.contract.dto;

import java.io.Serializable;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author liulx
 * @description pdf 签署 Hash 信息
 * @date 2020-04-22 22:37
 */
@Data
@ApiModel(value = "pdf 签署 Hash 信息", description = "pdf 签署 Hash 信息")
public class PdfHashDTO implements Serializable {

    private static final long serialVersionUID = -2891624143322698561L;

    @ApiModelProperty(value = "hash值Base64编码字符串", notes = "hash值Base64编码字符串", dataType = "String")
    private String pdfSealHash;

    @ApiModelProperty(value = "hashBase64做原文签名用", notes = "hashBase64做原文签名用", dataType = "String")
    private String pdfHash;

    @ApiModelProperty(value = "保留值标识", notes = "保留值标识", dataType = "String")
    private String id;

    @ApiModelProperty(value = "原文Base64编码", notes = "原文Base64编码", dataType = "String")
    private String pdfSealSource;

}
